On Correctly Configuring Versioned Objects
نویسندگان
چکیده
We consider the problem of configuring a system in software and design database domains, where a system comprises a version for each of its constituent objects. We present a syntactic characterization of a correct configuration, tied to a transaction model, that makes it possible to generate automatically all correct configurations of a system. One can also generate configurations that satisfy some selection criteria such as the absence and presence of specified features, or check whether a user-specified configuration is correct.
منابع مشابه
Configuring Versioned Software Products
Despite recent advances in software connguration management (SCM), constructing consistent conngurations of large and complex versioned software products still remains a challenge. We provide an overview of existing approaches which address this problem. These approaches are compared by means of a taxonomy which is based on an analogy to deductive databases: construction of a connguration corre...
متن کاملVersioning of Granulated Data in Hierarchically Composed Workspaces ∗
For the last 30 years there has been a lot of research of versioned software products, but challenges remain nevertheless. This article focuses on a model of versioned objects and hierarchically composed workspaces. The presented model of versioned object aims to solve the issue of granulation of versioned data. The model of hierarchically composed workspaces provides methods and rules for vers...
متن کاملVersioned Hyperdocuments Support for Lifecycle Models
Hyperdocuments present special requirements for integration with lifecycle and versioning systems. These requirements can best be summarized as "versioned linking", something not addressed by merely versioning the storage objects involved. The overriding challenge in versioned linking is resolving the correct version at the end of a link -where "correct" is defined by arbitrary business policy....
متن کاملExtreme Markup Languages 2002 Montréal , Québec August 6 - 9 , 2002
Hyperdocuments present special requirements for integration with lifecycle and versioning systems. These requirements can best be summarized as "versioned linking", something not addressed by merely versioning the storage objects involved. The overriding challenge in versioned linking is resolving the correct version at the end of a link -where "correct" is defined by arbitrary business policy....
متن کاملDesign of Manufacturing Cells with Two- Phase Model and A Heuristic Algorithm
A Two-phase model for configuring a cellular manufacturing system is proposed. In phase (I), for the first time, number of cells is considered as a decision variable. In phase (II), pursing two different objectives, one minimization of underload and the other, maximization of similarity of parts within a group, the design procedure is performed. As one cannot have these two objects together, a ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1989